//package com.learn.framework.spring.validator;
//
//import javax.validation.ConstraintValidator;
//import javax.validation.ConstraintValidatorContext;
//
//import com.learn.common.utils.StringUtils;
//import com.learn.project.monitor.quartz.common.CronUtils;
//
///**
// * <p>
// * Cron校验
// * </p>
// *
// * @author Caratacus
// */
//public class CronConstraintValidator implements ConstraintValidator<Cron, String> {
//
//    @Override
//    public void initialize(Cron cron) {
//    }
//
//    /**
//     * @Description: 自定义校验逻辑
//     */
//    @Override
//    public boolean isValid(String cron, ConstraintValidatorContext constraintValidatorContext) {
//        if (StringUtils.isBlank(cron)) {
//            return true;
//        }
//        return CronUtils.isValid(cron);
//    }
//}